instantaneous protection - Español Inglés Diccionario